south annex building - German English Dictionary